html body{
  background-color: #ffffff;

}
.body{
  position: relative;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  height: 100%;
  width: 100%;
  background-color: #ffffff;
  min-height: 670px;
}
.app-header-fixed{
  padding-top: 0px
}
.fl{ float:left;}
.fr{ float:right;}
.w_all{ width:100%;}
.w_1000{ width:1000px; margin:auto;}
.w_980{ width:980px; margin:auto;}
.login_logo{ height:80px;}
.login_logo .fl{ width:500px; height:70px; margin:10px 0 0 0; background:url(../../../assets/img/united-osd.png) no-repeat center; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/step_logo.png");}
.login_lg{ margin:5px 30px 0 0; font-size:12px; cursor:pointer; position:relative;}
.login_lg span{ width:80px; height:24px; line-height:24px; text-align:center; border-radius:5px; border:1px solid #ddd; display:block;}

.login_main{ height:450px; position:relative;}
.p_b{ position:relative;}
.p_b li{ height:450px; background:center top;}

.login_main_log{ position:absolute; top:0px;}
.login_main_log .fr{ width:450px; position:relative;}
.login_log_k{ height:250px; margin:50px 10px; background:#fff; filter:alpha(Opacity=50); -moz-opacity:0.50; opacity: 0.50; position:relative; border-radius:5px; -webkit-box-shadow:0 0 10px rgba(153, 153, 153, .5); -moz-box-shadow:0 0 10px rgba(153, 153, 153, .5); box-shadow:0 0 10px rgba(153, 153, 153, .5);}
.login_log_inp{ width:330px; height:350px; margin:30px 30px; position:absolute; top:30px; left:30px;}

.m_b10{ margin-bottom:10px;}
.m_b20{ margin-bottom:20px;}
.login_app{ height:57px;}
.login_app_s{ width:350px; margin:auto;}
.login_app_ad{ width:450px; height:57px; background:url(../../../assets/img/android.jpg) no-repeat center;}
.login_ad_code{ width:169px; height:169px; background:#fff; display:none; position:absolute; bottom:120px;}
.login_ad_code img{ width:169px;}
.login_app_ad,.login_app_ap{ cursor:pointer;}

.login_copyright{ line-height:20px; text-align:center; font-size:12px;}
